🔍
🏠
Wikipedia
🎲
Cross Island, Bermuda
Cross Island
is an
island
of
Bermuda
.